package com.seedwill.common.meta;

/**
 * 标识
 * 
 * @author yikuide@gmail.com
 *
 */
public interface IIdentity extends IData {

	/**
	 * 序列号标识数据
	 * @return
	 */
	public java.io.Serializable getSerializableIdentity();
	
	/**
	 * 表示值
	 * @return
	 */
	public IData getIdentityVal();
	
	/**
	 * 标识名称
	 * @return
	 */
	public String getIdentityName();
	
	/**
	 * 是否匹配
	 * @param another
	 * @return
	 */
	public boolean according(IIdentity another);
}
